# 动态类型特性:一个变量是什么类型, 是可以在 "程序运行" 过程中发生变化的
#  注释用#表示一行注释,三引号引起来的称为 "文档字符串"
"""这是一段文档字符串,多行注释"""
# a = 10  # a:int = 10
# print(type(a))
# a = 'helllo'
# print(type(a))

# 输入和输出:用户把信息传递给程序的过程, 称为 "输入".程序把结果展示给用户的过程, 称为 "输出".
# 批量注释:选中代码,ctrl+/
# a = 10
# print(a)  #输出

# a = 10  #是混合了字符串和变量
# print(f'a = {a}') #格式化字符串

#通过控制台输入
# num = input('请输入一个整数:') #num类型是字符串类型
# print(f'你输入的整数是{num}')
# a = input("请输入一个整数:")
# b = input("请输入一个整数:")
# # 强制类型转换
# a = int(a)
# b = int(b)
# print(f'a+b={a+b}')

#举例:输入四个小数,求四个小数平均值
a = input('请输入第一个数字: ')
b = input('请输入第二个数字: ')
c = input('请输入第三个数字: ')
d = input('请输入第四个数字: ')
a = float(a)# 强制类型转换
b = float(b)
c = float(c)
d = float(d)
avg = (a + b + c + d) / 4
print(f'平均值: {avg}')

